.page {
  background-color: rgba(245, 246, 247, 1);
  position: relative;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  .group_1 {
    position: relative;
	background: url('/static/image/taluopai/bg@2x.png');
	background-repeat: no-repeat;
    background-size: 100% 100%;
	padding-bottom: 500rpx;
    .group_2 {
      background-color: rgba(255, 255, 255, 1);
      height: 176rpx;
      padding-top: 32rpx;
      .box_1 {
        margin: 0 30rpx 0 42rpx;
        .text-wrapper_1 {
          width: 108rpx;
          height: 34rpx;
          overflow-wrap: break-word;
          font-size: 0;
          letter-spacing: -0.2800000011920929px;
          font-family: Helvetica;
          font-weight: NaN;
          text-align: right;
          white-space: nowrap;
          line-height: 34rpx;
          .text_1 {
            overflow-wrap: break-word;
            color: rgba(0, 0, 0, 1);
            font-size: 28rpx;
            font-family: Helvetica;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 34rpx;
          }
          .text_2 {
            overflow-wrap: break-word;
            color: rgba(0, 0, 0, 1);
            font-size: 28rpx;
            font-family: Helvetica;
            font-weight: NaN;
            text-align: left;
            white-space: nowrap;
            line-height: 34rpx;
          }
        }
        .thumbnail_1 {
          width: 34rpx;
          height: 22rpx;
          margin: 4rpx 0 8rpx 438rpx;
        }
        .thumbnail_2 {
          width: 30rpx;
          height: 22rpx;
          margin: 2rpx 0 10rpx 10rpx;
        }
        .image_1 {
          width: 48rpx;
          height: 22rpx;
          margin: 2rpx 0 10rpx 10rpx;
        }
      }
      .nav-bar_1 {
        width: 750rpx;
        margin-top: 18rpx;
        padding: 24rpx 284rpx 20rpx 32rpx;
        .icon_1 {
          width: 36rpx;
          height: 36rpx;
          margin: 6rpx 0 8rpx 0;
        }
        .text_3 {
          overflow-wrap: break-word;
          color: rgba(51, 51, 51, 1);
          font-size: 36rpx;
          font-family: PingFangSC-Medium;
          font-weight: 500;
          text-align: right;
          white-space: nowrap;
          line-height: 50rpx;
        }
      }
    }
    .group_3 {
      background-color: rgba(39, 85, 21, 1);
      padding: 48rpx 32rpx 154rpx 32rpx;
      .section_1 {
        width: 242rpx;
        margin-right: 444rpx;
        .icon_2 {
          width: 32rpx;
          height: 32rpx;
          margin: 12rpx 0 10rpx 0;
        }
        .text_4 {
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 40rpx;
          font-family: Alibaba-PuHuiTi-B;
          font-weight: NaN;
          text-align: left;
          white-space: nowrap;
          line-height: 54rpx;
        }
      }
      .text_5 {
        width: 686rpx;
        height: 68rpx;
        overflow-wrap: break-word;
        color: rgba(255, 255, 255, 1);
        font-size: 24rpx;
        font-family: PingFangSC-Medium;
        font-weight: 500;
        text-align: justify;
        line-height: 34rpx;
        margin-top: 32rpx;
      }
    }
    .group_4 {
      // background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/24c56760281740f8b1d1696a7afe9a0f_mergeImage.png);
      // background: url('/static/image/taluopai/bg_qianmianb@2x.png');
      background-repeat: no-repeat;
	  background-size: 100% 100%;
	  position: relative;
      margin-top: 570rpx;
      padding-top: 76rpx;
      .button_1 {
        // background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPngb80765699c312854d336f6576594bf55b0ec1999668c5b525eedf8e72413025d)
        //   100% no-repeat;
		background: url('/static/image/start-btn.png');
		background-repeat: no-repeat;
        background-size: 100% 100%;
        align-self: center;
        width: 400rpx;
        padding: 16rpx 130rpx 28rpx 130rpx;
        .text_6 {
          text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
          overflow-wrap: break-word;
          color: rgba(255, 255, 255, 1);
          font-size: 34rpx;
          font-family: PingFangSC-Medium;
          font-weight: 500;
          text-align: right;
          white-space: nowrap;
          line-height: 34rpx;
        }
      }
      .button_2 {
        background-color: rgba(255, 255, 255, 1);
        border-radius: 20px;
        border: 1px solid rgba(39, 85, 21, 1);
        align-self: center;
        margin-top: 32rpx;
        width: 400rpx;
        padding: 16rpx 74rpx 14rpx 74rpx;
        .image-text_1 {
          width: 248rpx;
          .thumbnail_3 {
            width: 32rpx;
            height: 36rpx;
            margin: 6rpx 0 6rpx 0;
          }
          .text-group_1 {
            overflow-wrap: break-word;
            color: rgba(39, 85, 21, 1);
            font-size: 34rpx;
            font-family: PingFangSC-Medium;
            font-weight: 500;
            text-align: right;
            white-space: nowrap;
            line-height: 48rpx;
          }
        }
      }
      .image_2 {
        width: 750rpx;
        height: 68rpx;
        margin-top: 182rpx;
      }
      .tab-bar_1 {
        height: 166rpx;
        // background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng25cfcae100d2b9c9f703fbf53606f3cb246b950e11f82b4f9c7c58634078dbbd)
        //   0rpx -20rpx no-repeat;
        background-size: 750rpx 186rpx;
        width: 750rpx;
        position: absolute;
        left: 0;
        top: 356rpx;
        padding: 12rpx 68rpx 74rpx 70rpx;
        .list_1 {
          width: 612rpx;
          height: 80rpx;
          justify-content: space-between;
          .tab-bar-item_1 {
            margin-right: 140rpx;
            .icon_3 {
              width: 48rpx;
              height: 48rpx;
            }
            .text_7 {
              overflow-wrap: break-word;
              font-size: 20rpx;
              font-family: PingFangSC-Semibold;
              font-weight: 600;
              text-align: right;
              white-space: nowrap;
              line-height: 28rpx;
              align-self: center;
              margin-top: 4rpx;
            }
          }
        }
        .image_3 {
          position: absolute;
          left: 0;
          top: 98rpx;
          width: 750rpx;
          height: 68rpx;
        }
      }
    }
    .group_5 {
      height: 656rpx;
      // background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPngf5b81c51f35ca8ad64f1c65280fc5bc9c5dedad3651f90505bda810d1262dd7b) -6rpx
      //   0rpx no-repeat;
	  border-radius: 40rpx;
	  background-color: #fff;
	  box-shadow: 0px 0px 8rpx;
      width: 686rpx;
      position: absolute;
      left: 32rpx;
      top: 245rpx;
      padding: 88rpx 132rpx 86rpx 36rpx;
      .section_2 {
        border-radius: 10px;
        // background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/f9217b25460f492b83ee7c22c62e9005_mergeImage.png);
        .box_2 {
          border-radius: 10px;
          // background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/7650358ea871465a9dc69bc80e8ffc7f_mergeImage.png);
          width: 304rpx;
          height: 482rpx;
          margin: 0 118rpx 0 -118rpx;
        }
      }
      .section_3 {
        border-radius: 10px;
        // background-image: url(https://lanhu-dds-backend.oss-cn-beijing.aliyuncs.com/merge_image/imgs/cac83c07e7414657929ec5ed02edffed_mergeImage.png);
        position: absolute;
        left: 178rpx;
        top: 68rpx;
        width: 328rpx;
        height: 520rpx;
        border: 1px solid rgba(255, 255, 255, 1);
      }
    }
  }
}
